\section{Transition Class Reference}
\label{a00146}\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}


7.7. \doxyref{Transition}{p.}{a00146} Information The \doxyref{Transition}{p.}{a00146} Information describes possible transitions between activities AND the conditions that enable OR disable them (the transitions) during execution. Further control AND structure restrictions may be expressed in the \doxyref{Activity}{p.}{a00002} definition. Note that BPMN uses the term SequenceFlow for transition. See section 7.7.2.  




Inheritance diagram for Transition:

Collaboration diagram for Transition:\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
{\bf Condition} {\bf Condition}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
List$<$ {\bf ExtendedAttribute} $>$ {\bf ExtendedAttributes}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
List$<$ {\bf Assignment} $>$ {\bf Assignments}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
int {\bf Quantity}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
string {\bf From}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
string {\bf To}\hspace{0.3cm}{\ttfamily  [get, set]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 14 of file Transition.cs.



\subsection{Property Documentation}
\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}!Condition@{Condition}}
\index{Condition@{Condition}!BPMVE_XPDL_Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}
\subsubsection[{Condition}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Condition} {\bf Condition}\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00146_ae5b84c8268142b24b40aa04e6f608362}


See section 7.1.7. 



Definition at line 20 of file Transition.cs.

\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}!ExtendedAttributes@{ExtendedAttributes}}
\index{ExtendedAttributes@{ExtendedAttributes}!BPMVE_XPDL_Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}
\subsubsection[{ExtendedAttributes}]{\setlength{\rightskip}{0pt plus 5cm}List$<${\bf ExtendedAttribute}$>$ {\bf ExtendedAttributes}\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00146_af28f15c2464b3ecc49c7ea0ddb856fa0}


Optional extensions To meet individual implementation needs. 



Definition at line 26 of file Transition.cs.

\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}!Assignments@{Assignments}}
\index{Assignments@{Assignments}!BPMVE_XPDL_Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}
\subsubsection[{Assignments}]{\setlength{\rightskip}{0pt plus 5cm}List$<${\bf Assignment}$>$ {\bf Assignments}\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00146_a4a7b22447293fd498a433b1cef5698a2}


See section 7.1.7. 



Definition at line 32 of file Transition.cs.

\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}!Quantity@{Quantity}}
\index{Quantity@{Quantity}!BPMVE_XPDL_Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}
\subsubsection[{Quantity}]{\setlength{\rightskip}{0pt plus 5cm}int Quantity\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00146_a8081d8fb9d8f51e49f80d612438324cf}


The default value is 1. The value MUST NOT be less than 1. This attribute defines the number of Tokens that will be generated down the Sequence Flow. 



Definition at line 39 of file Transition.cs.

\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}!From@{From}}
\index{From@{From}!BPMVE_XPDL_Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}
\subsubsection[{From}]{\setlength{\rightskip}{0pt plus 5cm}string From\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00146_abea3e2270c50cc8aff2a21c2c568e3e5}


Determines the FROM source of a \doxyref{Transition}{p.}{a00146}. (\doxyref{Activity}{p.}{a00002} Identifier). 



Definition at line 45 of file Transition.cs.

\index{BPMVE\_\-XPDL\_\-Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}!To@{To}}
\index{To@{To}!BPMVE_XPDL_Library::Transition@{BPMVE\_\-XPDL\_\-Library::Transition}}
\subsubsection[{To}]{\setlength{\rightskip}{0pt plus 5cm}string To\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00146_a338dea598ec4302665cf1d9d1ba725c5}


Determines the TO target of a \doxyref{Transition}{p.}{a00146} (\doxyref{Activity}{p.}{a00002} Identifier). 



Definition at line 51 of file Transition.cs.

